synaptic cleft - Spanish English Dictionary